const fs = require("fs");
const path=require("path");
// 1.修改文件名
// fs.renameSync(旧文件名, 新文件名);   //修改文件名
let basename=path.basename(__filename);
// console.log(basename);//04.fs几个常用的方法.js
fs.renameSync("hello.txt","hello01.txt");


//2. 读取当前路径下的文件名列表
let nameList=fs.readdirSync(__dirname);    //读取当前路径下的文件名列表
console.log(nameList);
/* [
  '01.同步读取文件信息.js',
  '02.异步读取文件.js',
  '03.异步写入文件.js',
  '04.fs几个常用的方法.js',
  'hello.txt'
] */


let str = "hello";
// 3.判断str字符串是否以某字符串结束
let flag1=str.endsWith("llo");   
console.log(flag1);//true

// 4.判断str字符串是否以某字符串开始
let flag2= str.startsWith("go");  
console.log(flag2);//false

//5.截取字符串：左闭右开区间
str.substring(2,4) //ll 左闭右开区间
str.substring(2) //llo  下标为2取到结束